/**************************/
/* author:HuZiya          */
/* Email:297979580@qq.com */
/* DateTime:201809121727  */
/**************************/


$(document).ready(function(){


    /*  待办事项：            */
    /*日后若新增的功能再次用到清空多选数组时,请将清空数组打包成函数独立调用*/
    /*DateTime:201809121727  */
    /*************************/

	// console.log(init[0].price)===========price基础单价表，直接用()
	var init = (function() {
	    var result;
        var data = {
            "page_no": "1",
            "page_size": 25,
        }
	    $.ajax({
	    	url:"/getProductList",
	    	type:"get",
	    	data:data,
	    	async: false,
	    	success:function(data){
	    		console.log(data);
	    		var jsons = data.data.data;
	    		result = jsons;
	    		var jsonFirst=jsons[0];
	    		jsonFirst.price
				$("#tjyh_je").html(jsonFirst.price);
				$("#tjyh_je_pltj").html(jsonFirst.price);
				}
			})//请求价格列表并获取[0] 替换实时价格
		return result;
	})();


	$.ajax({//消息通知获取填充 begin
		type:"get",
		url:"/getIndexInfo",
		success:function(data){
				var err_cod = data.error_code;
				if (err_cod == 0){
					$("#exp_num").text(data.data.expire_num);
				}
				else{
					alert("老铁，你怕是断网了吧？")
				}
			}
		});//消息通知获取填充 end



    //清空数组、获取所有用户列表、渲染表格
	function P_F_Tajax(){
		arra=[];			//id数组			定义、清空	避免再次使用过去值 下同
		arra_name=[];		//用户名数组
		arra_connect_gj=[];	//高级链接数组
		arra_connect_jc=[];	//基础链接数组
		$.ajax({
			type:"get",
			url:"/getUserAccountList",
			success:function(data){
				var num = data.data.count;
				if(data.data.count != 0){
					var html = "";
					var user_id = data.data.data.user_id;//定义每个数据的ID 以遍历入button
					$.each(data.data.data,function(i,value){//遍历数据到tbody
						html+="<tr id= 'tr_" + i + "'>"+	
						'<td class="td_0"><input type="checkbox" class="form-control" id="td_0_input"></td>'+
						"<td class='td_1 disn'>"+value.user_id+"</td>"+
						"<td class='td_2'>"+value.agent_account+"</td>"+
						"<td class='td_3'>"+value.username+"</td>"+
						"<td class='td_4'>"+value.password+"</td>"+
						"<td class='td_5'>"+value.mobile+"</td>"+
						"<td class='td_6'>"+value.con_max+"</td>"+
						"<td classd='td_7'>"+value.account_type+"</td>"+
						"<td class='td_8'>"+value.set_meal+"</td>"+
						"<td class='td_9'>"+value.created_at+"</td>"+
						"<td class='td_10'>"+value.expired_at+"</td>"+
						"<td class='td_12'>"+value.expired_status+"</td>"+
						"<td class='td_13'>"+value.speed+"</td>"+
						'<td class="td_14">'+
						'<input class="btn btn_bj" value="编辑" type="button">'+
						'<input class="btn btn_xf" value="续费" type="button">'+
						'<input class="btn btn_sc" value="删除" type="button">'+
						'</td>'+
						"</tr>";
						$("#tbod_li").html(html);
					});//循环遍历 end
				};
			}
		})
	}



    //即将到期的查询
    function JJdaoqi() {
        arra=[];			//id数组			定义、清空	避免再次使用过去值 下同
        arra_name=[];		//用户名数组
        arra_connect_gj=[];	//高级链接数组
        arra_connect_jc=[];	//基础链接数组
        var start_date_lbt = $("#start_date_lbt").val();//开始时间
        var end_date_lbt = $("#end_date_lbt").val();//结束时间
        var username_lbt = $("#username_lbt").val();//用户名
        var mobile_lbt = $("#mobile_lbt").val();//手机
        var expired_at_lbt = 3;//帐户状态
        var data = {
            "page_no": "",
            "page_size": "",
            "mobile":mobile_lbt,
            "start_date":start_date_lbt,
            "end_date":end_date_lbt,
            "username":username_lbt,
            "expired_at":expired_at_lbt
        };
        console.log(data);
        $.ajax({
            url:"/getUserAccountList",
            type:"get",
            data:data,
            success:function(data) {
                var num = data.data.count;
                if(data.data.count != 0){
                    $(".pos_fixm_xg").fadeOut();
                    $(".pos_fixm_sc").fadeOut();
                    $(".pos_fixm_tjyh").fadeOut();
                    $(".pos_fixm_pltj").fadeOut();
                    $(".pos_fixm_plsc").fadeOut();
                    $(".pos_fixm_plxf").fadeOut();//↑关闭非我
                    $(".pos_fixm_xf").fadeOut();
                    var html = "";
                    var user_id = data.data.data.user_id;//定义每个数据的ID 以遍历入button
                    $.each(data.data.data,function(i,value){//遍历数据到tbody
                        html+="<tr id= 'tr_" + i + "'>"+
                            '<td class="td_0"><input type="checkbox" class="form-control" id="td_0_input"></td>'+
                            "<td class='td_1 disn'>"+value.user_id+"</td>"+
                            "<td class='td_2'>"+value.agent_account+"</td>"+
                            "<td class='td_3'>"+value.username+"</td>"+
                            "<td class='td_4'>"+value.password+"</td>"+
                            "<td class='td_5'>"+value.mobile+"</td>"+
                            "<td class='td_6'>"+value.con_max+"</td>"+
                            "<td classd='td_7'>"+value.account_type+"</td>"+
                            "<td class='td_8'>"+value.set_meal+"</td>"+
                            "<td class='td_9'>"+value.created_at+"</td>"+
                            "<td class='td_10'>"+value.expired_at+"</td>"+
                            "<td class='td_12'>"+value.expired_status+"</td>"+
                            "<td class='td_13'>"+value.speed+"</td>"+
                            '<td class="td_14">'+
                            '<input class="btn btn_bj" value="编辑" type="button">'+
                            '<input class="btn btn_xf" value="续费" type="button">'+
                            '<input class="btn btn_sc" value="删除" type="button">'+
                            '</td>'+
                            "</tr>";
                        $("#tbod_li").html(html);
                    });//循环遍历 end
                };
            }
        });
    }




//其他页面跳转过来的查询
	//console.log(document.referrer);//获取头信息判断流量来源，我劝你不要删这个注释
	if (document.referrer == "http://localhost:8082/bussit"){
		console.log("流量来源url为：" + document.referrer + ",正在为您加载即将到期的客户列表！")
        JJdaoqi();

	}else {
		console.log("流量来源url为：" + document.referrer + ",正在为您加载所有的客户列表！")
        P_F_Tajax();//清空数组、获取所有用户列表、渲染表格
	}
	//点击当前页面的消息通知 直接查询
	$("#JJDqi").click(function () {
        console.log("流量来源url为：" + document.referrer + ",正在为您加载即将到期的客户列表！")
        JJdaoqi();//查询即将到期
    })




	//列表查询
	$("#btn_cxlb").click(function(){
        $("#btn_cxlb").attr('disabled',true);
		var start_date_lbt = $("#start_date_lbt").val();//开始时间
		var end_date_lbt = $("#end_date_lbt").val();//结束时间
		var username_lbt = $("#username_lbt").val();//用户名
		var mobile_lbt = $("#mobile_lbt").val();//手机
		var expired_at_lbt = $("#expired_at_lbt").val();
		var data = {
			"page_no": "",
			"page_size": "",
			"mobile":mobile_lbt,
			"start_date":start_date_lbt,
			"end_date":end_date_lbt,
			"username":username_lbt,
			"expired_at":expired_at_lbt
		};
		console.log(data);
		$.ajax({
			url:"/getUserAccountList",
			type:"get",
			data:data,
			success:function(data) {
                $("#btn_cxlb").attr('disabled',false);
				var num = data.data.count;
				if(data.data.count != 0){
					$(".pos_fixm_xg").fadeOut();
					$(".pos_fixm_sc").fadeOut();
					$(".pos_fixm_tjyh").fadeOut();
					$(".pos_fixm_pltj").fadeOut();
					$(".pos_fixm_plsc").fadeOut();
					$(".pos_fixm_plxf").fadeOut();//↑关闭非我
					$(".pos_fixm_xf").fadeOut();
					var html = "";
					var user_id = data.data.data.user_id;//定义每个数据的ID 以遍历入button
					$.each(data.data.data,function(i,value){//遍历数据到tbody
						html+="<tr id= 'tr_" + i + "'>"+	
						'<td class="td_0"><input type="checkbox" class="form-control" id="td_0_input"></td>'+
						"<td class='td_1 disn'>"+value.user_id+"</td>"+
						"<td class='td_2'>"+value.agent_account+"</td>"+
						"<td class='td_3'>"+value.username+"</td>"+
						"<td class='td_4'>"+value.password+"</td>"+
						"<td class='td_5'>"+value.mobile+"</td>"+
						"<td class='td_6'>"+value.con_max+"</td>"+
						"<td classd='td_7'>"+value.account_type+"</td>"+
						"<td class='td_8'>"+value.set_meal+"</td>"+
						"<td class='td_9'>"+value.created_at+"</td>"+
						"<td class='td_10'>"+value.expired_at+"</td>"+
						"<td class='td_12'>"+value.expired_status+"</td>"+
						"<td class='td_13'>"+value.speed+"</td>"+
						'<td class="td_14">'+
						'<input class="btn btn_bj" value="编辑" type="button">'+
						'<input class="btn btn_xf" value="续费" type="button">'+
						'<input class="btn btn_sc" value="删除" type="button">'+
						'</td>'+
						"</tr>";
						$("#tbod_li").html(html);
					});//循环遍历 end
                    arra=[];			//id数组			定义、清空	避免再次使用过去值 下同
                    arra_name=[];		//用户名数组
                    arra_connect_gj=[];	//高级链接数组
                    arra_connect_jc=[];	//基础链接数组
				};
			}
		});
	})






//编辑 gebin	
	$("#tbod_li").on("click",".btn_bj",function(){
		$(".pos_fixm_sc").fadeOut();
		$(".pos_fixm_xf").fadeOut();
		$(".pos_fixm_tjyh").fadeOut();
		$(".pos_fixm_pltj").fadeOut();
		$(".pos_fixm_plsc").fadeOut();
		$(".pos_fixm_plxf").fadeOut();//↑关闭非我
		$(".pos_fixm_xg").fadeIn();
		ide_xg = $(this).parent().siblings(".td_1").html();//获取id
		var username_xg = $(this).parent().siblings(".td_3").html();//获取用户名
		var password_xg = $(this).parent().siblings(".td_4").html();//获取用户密码
		var speed_xg = $(this).parent().siblings(".td_13").html();//获取速度
		var set_meal_type_xg_num = $(this).parent().siblings(".td_8").html();//获取套餐类型
		if (set_meal_type_xg_num == "基础套餐") {
			$("input[name=set_meal_type_xg][value=3]").removeAttr('checked');
			$("input[name=set_meal_type_xg][value=2]").prop('checked',"checked");

		}//如果是基础就取消3 选中2
		if (set_meal_type_xg_num == "高级套餐") {
			$("input[name=set_meal_type_xg][value=2]").removeAttr('checked');
			$("input[name=set_meal_type_xg][value=3]").prop('checked',"checked");
		}//如果是高级就取消2 选中3
		$("#username_xg").val(username_xg);
		$("#password_xg").val(password_xg);
		$("#speed_xg").val(speed_xg);
	});//.编辑打开.pos_fixm_xg end
	$("#xg_sub").click(function(){
        $("#xg_sub").attr('disabled',true);
		var user_id = ide_xg;
		var username = $("#username_xg").val();
		var password = $("#password_xg").val();
		var speed= $("#speed_xg").val();
		var set_meal_type = $('[name="set_meal_type_xg"]:checked').val();
		var remark = $("#remark_xg").val();
		var _token = $("#_token").val();
		data = {
			"username" : username,
			"user_id" : user_id,
			"password" : password,
			"speed" : speed,
			"set_meal_type" : set_meal_type,
			"remark" : remark,
			"_token":_token
		}
		if (username == "") {
			alert("请输入用户名！");
            $("#xg_sub").attr('disabled',false);
			return false;
		}
		if (password == "" || password.length<6) {
			alert("请设置长度至少6位的密码!");
            $("#xg_sub").attr('disabled',false);
            return false;
		}
		if (speed == "") {
			alert("请正确设置链接速度!");
            $("#xg_sub").attr('disabled',false);
            return false;
		}
		$.ajax({
			type:"post",
			url:"/updateUserAccount",
			data:data,
			success:function(data){
                $("#xg_sub").attr('disabled',false);
				if (data.error_code == 0) {
					$(".pos_fixm_xg").fadeOut();
					alert("修改成功！")
					P_F_Tajax();//成功添加后 调用P_F_Tajax 重新加载表格 并清空数组
				}else{
					alert(data.error_message)
				}
			}
		})
	});//#xg_sub提交ajax请求 end
	$("#xg_x").click(function(){ 
		$(".pos_fixm_xg").fadeOut();
	});
	$("#xg_q").click(function(){ 
		$(".pos_fixm_xg").fadeOut();
	});
	//.叉叉,.取消关闭.pos_fixm_xg end
	









//续费 begin
	$("#tbod_li").on("click",".btn_xf",function(){
		$(".pos_fixm_xg").fadeOut();
		$(".pos_fixm_sc").fadeOut();
		$(".pos_fixm_tjyh").fadeOut();
		$(".pos_fixm_pltj").fadeOut();
		$(".pos_fixm_plsc").fadeOut();
		$(".pos_fixm_plxf").fadeOut();//↑关闭非我
		$(".pos_fixm_xf").fadeIn();
		$.ajax({
			url:"/getSerialNumber",
			type:"get",
			data:{},
			success:function(data){
				var data = data.data;
				$("#serial_number_xf").val(data)
			}
		})//续费获取流水号 end
		set_meal_ty = $(this).parent().siblings(".td_8").html();//获取套餐类型
		if (set_meal_ty == "基础套餐") {
			var set_meal_typy_xf_num = 2;
		}
		if (set_meal_ty == "高级套餐") {
			var set_meal_typy_xf_num = 3;
		}
		console.log("套餐类型Num为：" + set_meal_typy_xf_num);
		set_meal_type_xf = set_meal_typy_xf_num;
		concent_num_xf = $(this).parent().siblings(".td_6").html();//获取连接数
		username_xf = $(this).parent().siblings(".td_3").html();//获取用户名
		console.log("用户名为：" + username_xf);
		account_id_xf_num = $(this).parent().siblings(".td_1").html();//获取this id
		console.log("用户id为：" + account_id_xf_num);
	});//.续费打开.pos_fixm_xg end

	$("#xf_sub").click(function(){
        $("#xf_sub").attr('disabled',true);
		// var set_meal_type_xf = $(':radio[name="set_meal_type"]:checked').val()//基础？高级？
		// var concent_num = concent_num_xf;//连接数
		var date_type = $("#date_type_xf").val();//时长单位
		var date = $("#date_xf").val();//时长
		if (set_meal_type_xf == 2 && date_type == "日"){
			jsonFirst=init[0];
			jsonFirst.price
		}else if(set_meal_type_xf == 2 && date_type == "周"){
			jsonFirst=init[1];
			jsonFirst.price
		}else if(set_meal_type_xf == 2 && date_type == "月"){
			jsonFirst=init[2];
			jsonFirst.price
		}else if(set_meal_type_xf == 2 && date_type == "季"){
			jsonFirst=init[3];
			jsonFirst.price
		}else if(set_meal_type_xf == 2 && date_type == "年"){
			jsonFirst=init[4];
			jsonFirst.price
		}//基础判断end
		if (set_meal_type_xf == 3 && date_type == "日"){
			jsonFirst=init[5];
			jsonFirst.price
		}else if(set_meal_type_xf == 3 && date_type == "周"){
			jsonFirst=init[6];
			jsonFirst.price
		}else if(set_meal_type_xf == 3 && date_type == "月"){
			jsonFirst=init[7];
			jsonFirst.price
		}else if(set_meal_type_xf == 3 && date_type == "季"){
			jsonFirst=init[8];
			jsonFirst.price
		}else if(set_meal_type_xf == 3 && date_type == "年"){
			jsonFirst=init[9];
			jsonFirst.price
		}//高级判断end

		var renew_date = $("#date_xf").val();
		var order_price_xf = $("#order_price_xf").val();
		var serial_number = $("#serial_number_xf").val();
		var contact_information = $("#contact_information_xf").val();
		var pay_type = $(':radio[name="pay_type_xf"]:checked').val();//获取支付方式
		var remark = $("#remark_xf").val();
		var connect_num = concent_num_xf;
		var renew_type = $("#date_type_xf").val();
		var account_id = account_id_xf_num;
		var price = jsonFirst.price*date*concent_num_xf;
		var _token = $("#_token").val();
		data = {
			"username":username_xf,
			"renew_date":renew_date,
			"price":price,
			"order_price":order_price_xf,
			"serial_number":serial_number,
			"contact_information":contact_information,
			"pay_type":pay_type,
			"remark":remark,
			"connect_num":connect_num,
			"renew_type":renew_type,
			"account_id":account_id,
			"_token":_token
		}
		console.log(data)
		$.ajax({
			type:"post",
			url:"/renewUserAccount",
			data:data,
			success:function(data){
                $("#xf_sub").attr('disabled',false);
				if (data.error_code == 0) {
					$(".pos_fixm_xf").fadeOut();
					alert("成功续费！")
					P_F_Tajax();//成功添加后 调用P_F_Tajax 重新加载表格 并清空数组
				}else{
					alert(data.error_message)
				}
			}
		})
	});//#xg_sub提交ajax请求 end
	$("#xf_x").click(function(){ 
		$(".pos_fixm_xf").fadeOut();
	});
	$("#xf_q").click(function(){ 
		$(".pos_fixm_xf").fadeOut();
	});//.叉叉+.取消关闭.pos_fixm_xg end
	












//删除 begin
	$("#tbod_li").on("click",".btn_sc",function(){
		$(".pos_fixm_xg").fadeOut();
		$(".pos_fixm_xf").fadeOut();
		$(".pos_fixm_tjyh").fadeOut();
		$(".pos_fixm_pltj").fadeOut();
		$(".pos_fixm_plsc").fadeOut();
		$(".pos_fixm_plxf").fadeOut();//↑关闭非我
		$(".pos_fixm_sc").fadeIn();
		account_id_sc_num = $(this).parent().siblings(".td_1").html();//获取this id
		console.log(account_id_sc_num);
	});//.删除打开.pos_fixm_sc end

	$("#sc_sub").click(function(){
        $("#sc_sub").attr('disabled',true);
		var _token = $("#_token").val();
		data = {
			"_token": _token,
			"user_id": account_id_sc_num,
		}
		$.ajax({
			type:"post",
			url:"/deleteUserAccount",
			data:data,
			success:function(data){
                $("#sc_sub").attr('disabled',false);
				if (data.error_code == 0) {
					$(".pos_fixm_sc").fadeOut();
					P_F_Tajax();//成功添加后 调用P_F_Tajax 重新加载表格  并清空数组
					alert("成功删除！")
				}else{
					alert(data.error_message)
				}
			}
		})
	});//#xg_sub提交ajax请求 end
	$("#sc_x").click(function(){ 
		$(".pos_fixm_sc").fadeOut();
	});
	$("#sc_q").click(function(){ 
		$(".pos_fixm_sc").fadeOut();
	});//.叉叉+.取消关闭.pos_fixm_sc end
















//添加用户 bebin
	$(".btn_tjyh").click(function(){ 
		$(".pos_fixm_xg").fadeOut();
		$(".pos_fixm_xf").fadeOut();
		$(".pos_fixm_sc").fadeOut();
		$(".pos_fixm_pltj").fadeOut();
		$(".pos_fixm_plsc").fadeOut();
		$(".pos_fixm_plxf").fadeOut();//↑关闭非我
		$(".pos_fixm_tjyh").fadeIn();//打开真我
		$.ajax({
			url:"/getSerialNumber",
			type:"get",
			data:{},
			success:function(data){
				var data = data.data;
				$("#serial_number").val(data)
			}
		})//tjyh获取流水号 end
	});//.btn_tjyh打开.pos_fixm_tjyh end

	$(".pos_fixm_tjyh").click(function(){
		var set_meal_type = $(':radio[name="set_meal_type"]:checked').val()
		var concent_num = $("#concent_num").val();
		var date_type = $("#date_type").val();
		var date = $("#date").val();
		if (set_meal_type == 2 && date_type == "日"){
			jsonFirst=init[0];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}else if(set_meal_type == 2 && date_type == "周"){
			jsonFirst=init[1];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}else if(set_meal_type == 2 && date_type == "月"){
			jsonFirst=init[2];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}else if(set_meal_type == 2 && date_type == "季"){
			jsonFirst=init[3];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}else if(set_meal_type == 2 && date_type == "年"){
			jsonFirst=init[4];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}//基础判断end
		if (set_meal_type == 3 && date_type == "日"){
			jsonFirst=init[5];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}else if(set_meal_type == 3 && date_type == "周"){
			jsonFirst=init[6];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}else if(set_meal_type == 3 && date_type == "月"){
			jsonFirst=init[7];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}else if(set_meal_type == 3 && date_type == "季"){
			jsonFirst=init[8];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}else if(set_meal_type == 3 && date_type == "年"){
			jsonFirst=init[9];
			jsonFirst.price
			$("#tjyh_je").html(jsonFirst.price*date*concent_num);
		}//高级判断end
	})//点击表单框刷新价格 end
	//点击提交 begin
	$("#tjyh_sub").click(function(){
        $("#tjyh_sub").attr('disabled',true);
		var token = $("#_token").val();
		var username = $("#username").val();
		var password = $("#password").val();
		var concent_num = $("#concent_num").val();
		var set_meal_type = $(':radio[name="set_meal_type"]:checked').val();
		var account_type = $(':radio[name="account_type"]:checked').val();
		var date = $("#date").val();//天数
		var date_type = $("#date_type").val();
		var order_price_tjyh = $("#order_price").val();//订单金额
		var account = $("#tjyh_je").text()/$("#concent_num").val()/$("#date").val();//单链接数、单天数的单价
		var serial_number = $("#serial_number").val();
		var contact_information = $("#contact_information").val();
		var pay_type = $(':radio[name="pay_type"]:checked').val();
		var remark = $("#remark").val();
		//表单不为空判断 begin
		if (username == "") {
			alert("请填写用户名！")
            $("#tjyh_sub").attr('disabled',false)
			return false;
		}
		if (password == "" ||password.length<6) {
			alert("请设置长度至少6位的密码!")
            $("#tjyh_sub").attr('disabled',false)
            return false;
		}
		if (concent_num == ""||concent_num == "0") {
			alert("连接数填写错误！")
            $("#tjyh_sub").attr('disabled',false)
            return false;
		}
		if (date == ""||date == "0") {
			alert("请填写时间！")
            $("#tjyh_sub").attr('disabled',false)
            return false;
		}
		if (order_price_tjyh == "") {
			alert("请填写订单金额！")
            $("#tjyh_sub").attr('disabled',false)
            return false;
		}
		if (contact_information == "") {
			alert("请填写联系方式！")
            $("#tjyh_sub").attr('disabled',false)
            return false;
		}//表单不为空判断 end
		var data = {
			"username":username,
			"password":password,
			"concent_num":concent_num,
			"set_meal_type":set_meal_type,
			"account_type":account_type,
			"date":date,
			"date_type":date_type,
			"account":account,
			"order_price":order_price_tjyh,
			"serial_number":serial_number,
			"contact_information":contact_information,
			"pay_type":pay_type,
			"remark":remark,
			"_token":token
		}
		console.log(data);
		$.ajax({
			url:"/addUserAccount",
			type:"post",
			data:data,
			success:function(data){
                $("#tjyh_sub").attr('disabled',false)
				if (data.error_code == 0) {
					$(".pos_fixm_tjyh").fadeOut();
					alert("用户添加成功！")
					P_F_Tajax();//成功添加后 调用P_F_Tajax 重新加载表格  并清空数组
				}else{
					alert(data.error_message)
				}
			}
		})
	});//#xg_sub提交ajax请求 end
	$("#tjyh_x").click(function(){ 
		$(".pos_fixm_tjyh").fadeOut();
	});
	$("#tjyh_q").click(function(){ 
		$(".pos_fixm_tjyh").fadeOut();
	});//.叉叉+.取消关闭.pos_fixm_tjyh end
















//批量操作前置 begin
	var xx;//基础单价
	var yy;//高级单价
	var jc_lj;
	var gj_lj;
	// arra=[];//new一个空数组，存放勾选的用户id，虽然好像还没用到id
	// arra_name=[];//new一个空数组，以存放勾选的用户名
	// arra_connect_gj=[];//new一个空数组，存放勾选的高级连接数
	// arra_connect_jc=[];//new一个空数组，存放勾选的基础连接数
	
	$("#tbod_li").on("click","[id='td_0_input']",function(){//监听input的每一次点击
	// $("[id='td_0_input']").change(function(){
		var ar_connect_Num = $(this).parent().siblings(".td_6").html();//获取连接数
		var inp_id = $(this).parent().siblings(".td_1").html();//获取this id
		var a_name = $(this).parent().siblings(".td_3").html();//获取用户名/帐号
		var set_meal_Num = $(this).parent().siblings(".td_8").html();//获取套餐类型
		console.log(inp_id)
		console.log(a_name)

		if($(this).is(":checked")){//这次点击是选中？
			arra.push(inp_id);//则将这个id存入数组
			arra_name.push(a_name);//则将这个id存入数组
			if (set_meal_Num == "高级套餐") {//是高级套餐？
				arra_connect_gj.push(ar_connect_Num);//则将这个id存入高级链接数的数组
			}
			if (set_meal_Num == "基础套餐") {//是基础套餐？
				arra_connect_jc.push(ar_connect_Num);//则将这个id存入基础链接数的数组
			}
		}else {//这次点击是选中？
			arra.splice($.inArray(inp_id,arra),1);//否则删除这个id
			arra_name.splice($.inArray(a_name,arra_name),1);//否则删除这个id
			if (set_meal_Num == "高级套餐") {
				arra_connect_gj.splice($.inArray(ar_connect_Num,arra_connect_gj),1);//如果是高级套餐，则将这个id从高级链接数的数组中取出
			}
			if (set_meal_Num == "基础套餐") {
				arra_connect_jc.splice($.inArray(ar_connect_Num,arra_connect_jc),1);//如果是基础套餐，则将这个id从基础链接数的数组中取出
			}
		}
		var len_gj=arra_connect_gj.length;//高链数组长度
		var len_jc=arra_connect_jc.length;//基链数组长度
		var gj_lj_Num;//定义高链总数
		var jc_lj_Num;//定义基链总数
		if (len_gj != 0) {//高链长不等于0？
			gj_lj_Num = eval(arra_connect_gj.join('+'));//求高链数组的和，并赋值
		}else{
			gj_lj_Num =0
		}
		if (len_jc != 0) {//基链长不等于0？
			jc_lj_Num = eval(arra_connect_jc.join('+'));//求基链数组的和，并赋值
		}else{
			jc_lj_Num =0
		}
		console.log("id:" + arra,"名:" + arra_name,"高链总数:" + gj_lj_Num,"基链总数:" + jc_lj_Num);
		gj_lj = gj_lj_Num;//全局化 下同，批量操作后后记得清空4个数组！
		jc_lj = jc_lj_Num;
		// var len=arra.length;//计算数组长度
		// console.log(eval(arra.join('+')));//计算数组的和

	})






//批量添加 begin
	$(".btn_pltj").click(function(){ 
		$(".pos_fixm_xg").fadeOut();
		$(".pos_fixm_xf").fadeOut();
		$(".pos_fixm_sc").fadeOut();
		$(".pos_fixm_tjyh").fadeOut();
		$(".pos_fixm_plsc").fadeOut();
		$(".pos_fixm_plxf").fadeOut();//↑关闭非我
		$(".pos_fixm_pltj").fadeIn();//打开真我
		$.ajax({
			url:"/getSerialNumber",
			type:"get",
			data:{},
			success:function(data){
				var data = data.data;
				$("#serial_number_pltj").val(data)
			}
		})//pltj获取流水号 end
	});//.批量添加打开.pos_fixm_pltj
	$(".pos_fixm_pltj").click(function(){
		var set_meal_type = $(':radio[name="set_meal_type_pltj"]:checked').val()
		var concent_num = $("#concent_num_pltj").val();
		var date_type = $("#date_type_pltj").val();
		var date = $("#date_pltj").val();
		var batch_add_num = $("#batch_add_num_pltj").val();//批量添加时的帐户数量
		if (set_meal_type == 2 && date_type == "日"){
			jsonFirst=init[0];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}else if(set_meal_type == 2 && date_type == "周"){
			jsonFirst=init[1];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}else if(set_meal_type == 2 && date_type == "月"){
			jsonFirst=init[2];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}else if(set_meal_type == 2 && date_type == "季"){
			jsonFirst=init[3];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}else if(set_meal_type == 2 && date_type == "年"){
			jsonFirst=init[4];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}//基础判断end
		if (set_meal_type == 3 && date_type == "日"){
			jsonFirst=init[5];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}else if(set_meal_type == 3 && date_type == "周"){
			jsonFirst=init[6];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}else if(set_meal_type == 3 && date_type == "月"){
			jsonFirst=init[7];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}else if(set_meal_type == 3 && date_type == "季"){
			jsonFirst=init[8];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}else if(set_meal_type == 3 && date_type == "年"){
			jsonFirst=init[9];
			jsonFirst.price
			$("#tjyh_je_pltj").html(jsonFirst.price*date*concent_num*batch_add_num);
		}//高级判断end
	})//点击表单框刷新价格 end
	$("#pltj_sub").click(function(){
        $("#pltj_sub").attr('disabled',true);
		var token = $("#_token").val();
		var batch_add_username = $("#username_pltj").val();//批量帐户
		var batch_add_password = $("#password_pltj").val();//密码
		var batch_connect_num = $("#concent_num_pltj").val();//连接数
		var set_meal_type = $(':radio[name="set_meal_type_pltj"]:checked').val();//套餐类型
		var batch_add_num = $("#batch_add_num_pltj").val();//连接数
		var batch_add_date = $("#date_pltj").val();//输入时长
		var batch_add_date_type = $("#date_type_pltj").val();//日周月季年
		var order_price_pltj = $("#order_price_pltj").val();//订单金额
		var batch_add_price = $("#tjyh_je_pltj").text()/$("#concent_num_pltj").val()/$("#date_pltj").val();//单链接数、单天数的单价
		var serial_number = $("#serial_number_pltj").val();//流水号
		var contact_information = $("#contact_information_pltj").val();//联系方式
		var pay_type = $(':radio[name="pay_type_pltj"]:checked').val();//支付方式
		var remark = $("#remark_pltj").val();//备注
		//表单不为空判断 begin
		if (batch_add_username == "") {
			alert("请填写用户名！")
            $("#pltj_sub").attr('disabled',false);
			return false;
		}
		if (batch_add_password == "" ||batch_add_password.length<6) {
			alert("请设置长度至少6位的密码!")
            $("#pltj_sub").attr('disabled',false);
            return false;
		}
		if (batch_connect_num == ""||batch_connect_num == "0") {
			alert("连接数填写错误！")
            $("#pltj_sub").attr('disabled',false);
            return false;
		}
		if (batch_add_date == ""||batch_add_date == "0") {
			alert("请填写时长！")
            $("#pltj_sub").attr('disabled',false);
            return false;
		}
		if (order_price_pltj == "") {
			alert("请填写订单金额！")
            $("#pltj_sub").attr('disabled',false);
            return false;
		}
		if (contact_information == "") {
			alert("请填写联系方式！")
            $("#pltj_sub").attr('disabled',false);
            return false;
		}
		var data = {
			"batch_add_username":batch_add_username,
			"batch_add_password":batch_add_password,
			"batch_connect_num":batch_connect_num,
			"set_meal_type":set_meal_type,
			"batch_add_num":batch_add_num,
			"batch_add_date":batch_add_date,
			"batch_add_date_type":batch_add_date_type,
			"batch_add_price":batch_add_price,
			"order_price":order_price_pltj,
			"serial_number":serial_number,
			"contact_information":contact_information,
			"pay_type":pay_type,
			"remark":remark,
			"_token":token
		}
		console.log(data);
		$.ajax({
			url:"/batchAddUserAccount",
			type:"post",
			data:data,
			success:function(data){
                $("#pltj_sub").attr('disabled',false);
				if (data.error_code == 0) {
					$(".pos_fixm_pltj").fadeOut();
					alert("用户批量添加成功！")
					P_F_Tajax();//成功添加后 调用P_F_Tajax 重新加载表格 并清空数组
				}else{
					alert(data.error_message)
				}
			}
		})
	});//#xg_sub提交ajax请求 end
	$("#pltj_x").click(function(){ 
		$(".pos_fixm_pltj").fadeOut();
	});
	$("#pltj_q").click(function(){ 
		$(".pos_fixm_pltj").fadeOut();
	});//.叉叉+.取消关闭.pos_fixm_pltj end













	//批量删除 未完成
	$(".btn_plsc").click(function(){
		$(".pos_fixm_xg").fadeOut();
		$(".pos_fixm_xf").fadeOut();
		$(".pos_fixm_sc").fadeOut();
		$(".pos_fixm_pltj").fadeOut();
		$(".pos_fixm_tjyh").fadeOut();//↑关闭非我
		$(".pos_fixm_plxf").fadeOut();
		$(".pos_fixm_plsc").fadeIn();//打开真我
	})

	$("#plsc_sub").click(function(){
        $("#plsc_sub").attr('disabled',true);
		var _token = $("#_token").val();
		// var jsonString = JSON.stringify(arra);//数组转json
		var user_id = arra.join(",");//"数"，"组"，转，字，符，串
		var data = {
			"_token":_token,
			"user_id":user_id,
		}
		console.log(data)
		$.ajax({
			url:"/deleteUserAccount",
			type:"post",
			data:data,
			success:function(data){
                $("#plsc_sub").attr('disabled',false);
				if (data.error_code == 0) {
					$(".pos_fixm_plsc").fadeOut();
					alert("修改成功！")
					P_F_Tajax();//成功添加后 调用P_F_Tajax 重新加载表格 并清空数组
				}else{
					alert("出错了哦~")
				}
			}
		})
	});//#xg_sub提交ajax请求 end

	$("#plsc_x").click(function(){ 
		$(".pos_fixm_plsc").fadeOut();
	});
	$("#plsc_q").click(function(){ 
		$(".pos_fixm_plsc").fadeOut();
	});//.叉叉+.取消关闭.pos_fixm_sc end







//批量续费 begin
	$(".btn_plxf").click(function(){ 
		$(".pos_fixm_xg").fadeOut();
		$(".pos_fixm_xf").fadeOut();
		$(".pos_fixm_sc").fadeOut();
		$(".pos_fixm_pltj").fadeOut();
		$(".pos_fixm_plsc").fadeOut();
		$(".pos_fixm_tjyh").fadeOut();//↑关闭非我
		$(".pos_fixm_plxf").fadeIn();//打开真我
		$.ajax({
			url:"/getSerialNumber",
			type:"get",
			data:{},
			success:function(data){
				var data = data.data;
				$("#serial_number_plxf").val(data)
			}
		})//plxf获取流水号 end
	});//.删除打开.pos_fixm_plxf

	$("#plxf_sub").click(function(){
        $("#plxf_sub").attr('disabled',true);
        // if (jc_lj == "") {//未勾选判断，未完成
        // 	alert("请先选择！")
        //     $("#plxf_sub").attr('disabled',false);
        //     return false;
		// }
		//已定义id数组 = arra
		//已定义用户名数组 = arra_name
		//已定义高链总数 = gj_lj
		//已定义基链总数 = jc_lj
		//已定义xx = 基础单价空
		//已定义yy = 高级单价空
		//总价price=([基链总数*xx]+[高链总数*yy])*batch_renew_date
		var _token = $("#_token").val();//
		var remark_plxf = $("#remark_plxf").val();//备注 选填
		var order_price_plxf = $("#order_price_plxf").val();//输入金额
		var batch_renew_date_type = $("#date_type_plxf").val();//时长单位
		var batch_renew_date = $("#date_plxf").val();//输入时长
		//根据选择的单位匹配高级/基础的单价
		if (batch_renew_date_type == "日") {
			var xx = init[0].price;
			var yy = init[5].price;
		}
		if (batch_renew_date_type == "周") {
			var xx = init[1].price;
			var yy = init[6].price;
		}
		if (batch_renew_date_type == "月") {
			var xx = init[2].price;
			var yy = init[7].price;
		}
		if (batch_renew_date_type == "季") {
			var xx = init[3].price;
			var yy = init[8].price;
		}
		if (batch_renew_date_type == "年") {
			var xx = init[4].price;
			var yy = init[9].price;
		}
		console.log("基础单价表：" + init[0].price,init[1].price,init[2].price,init[3].price,init[4].price + "高级单价表：" + init[5].price,init[6].price,init[7].price,init[8].price,init[9].price);
		var batch_username = arra_name.join(",");//用户名"数"，"组"，转，字，符，串
		var batch_renew_price = (jc_lj*xx+gj_lj*yy)*batch_renew_date;//总价=(基链总数*基础单价+高链总数*基础单价)*输入时长
		console.log(batch_renew_price)
		if (batch_username == "") {
			alert("请选择需要续费的用户！");
            $("#plxf_sub").attr('disabled',false);
			return false;

		}
		if (batch_renew_date == "" || batch_renew_date < 1) {
			alert("至少续费1天！");
            $("#plxf_sub").attr('disabled',false);
            return false;
		}
		if (order_price_plxf == "") {
			alert("请输入金额");
            $("#plxf_sub").attr('disabled',false);
            return false;
		}
		var data = {
			"batch_username":batch_username,
			"batch_renew_date_type":batch_renew_date_type,
			"batch_renew_price":batch_renew_price,
			"batch_renew_date":batch_renew_date,
			"order_price":order_price_plxf,
			"remark":remark_plxf,
			"_token":_token
		};
		$.ajax({
			url:"/batchRenewUserAccount",
			type:"post",
			data:data,
			success:function(data){
                $("#plxf_sub").attr('disabled',false);
				if (data.error_code == 0) {
					alert("修改成功！")
					P_F_Tajax();//成功续费后 调用P_F_Tajax 重新加载表格 并清空数组
					$(".pos_fixm_plxf").fadeOut();
				}else{
					alert("出错了哦~")
				}
			}
		});
	});//#xg_sub提交ajax请求 end
	$("#plxf_x").click(function(){ 
		$(".pos_fixm_plxf").fadeOut();
	});
	$("#plxf_q").click(function(){ 
		$(".pos_fixm_plxf").fadeOut();
	});//.叉叉+.取消关闭.pos_fixm_plxf end







});